cower away - Alemán Inglés Diccionario